package com.iims.oder.vo.resp;

import com.iims.market.domain.CmisOrder;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 订单简单对象
 *
 * @author fanpei
 * @date 2021/7/3 13:23
 */
@ApiModel("订单详情视图")
@Data
public class OrderDetailVo extends CmisOrder {
    /**
     * 合同编号
     */
    @ApiModelProperty(value = "合同编号")
    private String contractCode;

    /**
     * 合同名称
     */
    @ApiModelProperty(value = "合同名称")
    private String contractName;

    /**
     * 收货人(中文)
     */
    @ApiModelProperty(value = "收货人(中文)")
    private String contactorCN;

    //产品信息

    /**
     * 产品名称
     */
    @ApiModelProperty(value = "产品名称")
    private String productName;

    /**
     * 产品型号
     */
    @ApiModelProperty(value = "产品型号")
    private String productModel;

    /**
     * 频率范围
     */
    @ApiModelProperty(value = "频率范围")
    private String productBand;

    /**
     * 单价
     */
    @ApiModelProperty(value = "单价/元")
    private BigDecimal price;

    /**
     * 单位
     */
    @ApiModelProperty(value = "单位")
    private String units;

    /**
     * 产品负责人
     */
    @ApiModelProperty(value = "产品负责人(user_code)")
    private String producCharge;

    /**
     * 图片地址
     */
    @ApiModelProperty(value = "图片地址")
    private String piturePath;

    /**
     * 产品描述
     */
    @ApiModelProperty(value = "产品描述")
    private String productDescr;

    @ApiModelProperty("产品类型名称")
    private String prodTypeName;

    @ApiModelProperty(value = "负责人(中文)", hidden = true)
    private String chargeMan;

}
